home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1989 / Dec 89 / 0151-Multiple Inheritance-Dec89 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.2 KB  |  43 lines  |  [TEXT/GEOL]

  1. Item    8388841                         1-Dec-89        13:56
  2.  
  3. From:   D1282                           Power Up,PRT
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.         D2022                           Strata, Gary Bringhurst,PRT
  7.  
  8. Sub:    Multiple Inheritance
  9.  
  10. Attn:  MacApp.Tech$
  11. Attn: Strata, Gary Bringhurst,PRT
  12. SentBy: James Plamondon
  13. Date   12/1/89
  14. Subject    Multiple Inheritance
  15. From   James Plamondon
  16. To Strata, Gary Bringhurst,PRT
  17. CC Mark Gilford
  18.     MacApp.Tech$
  19.  
  20. Reply to:  Multiple Inheritance
  21. Dear Mr. Bringhurst,
  22.  
  23. It happens (perhaps by intention) that the exact example of an inheritance
  24. tree that you describe is dicussed in Meyer's book ("Object -Oriented Software
  25. Construction,"  Bertrand Meyer, Prentice-Hall, 1988) on pages 274-279.  The
  26. issue that you raise in your link is called the "repeated inheritance problem"
  27. in the literature.
  28.  
  29. Eiffel deals with the problem quite nicely — so well that it is no longer a
  30. problem.  Rather than reiterate the discussion here, I will simply refer you
  31. to the book.
  32.  
  33. Enjoy!
  34.  
  35. James Plamondon
  36. Software Engineer
  37. PowerUp! Software
  38. 2929 Campus Drive, Suite 300
  39. San Mateo, CA  94403
  40. (415) 345-5900 x351
  41. AppleLink: PowerUp.Eng
  42.  
  43.